stick in one's gizzard - Turc Anglais Dictionnaire